API

the relative virtual path is not allowed here

the relative virtual path is not allowed here, someone asked me to explain?

When I try to display the html file HostingEnvironment.MapPath I got the error. There was a problem with my code and got 

an exception message as,

relative virtual path is not allowed here

An exception of type 'System.ArgumentException' occurred in System.Web.dll but was not handled in user code

Additional information: The relative virtual path '../Data/page.html' is not allowed here.

Solution:

Instead of passing the path '../Data/page.html' we should use path like this,

System.Web.Hosting.HostingEnvironment.MapPath("~/Data/" + md)

Post your comments / questions